And so on screen.
So you can see my screen, right?
Yes, yes, yes.
All right, so we we are working on this.
Last time we managed to we managed to connect and create this page.
This is the details page of our code of our library of an article we pulled in this data here.
But we see that the next day when we meet, we are now going to get our data to the front end so that
the articles that we have let me open another and you open another tab here with the back end of.
So that the articles that we have in our database are going to be displayed on the front end.
So let me go to article.
My brother is OK because we would like to see them on the front end.
So what are you going to do here?
Number one, we are going to be connected writing our query to these articles, to our database, from
our database, and then we are going to look through them and display them here.
And then the next thing that you are going to do to remember that is that is apparently that is still
within the bootstrap theme.
So that I want to cover that very quickly so that you can jump into your routing today and you are routing.
We are going to be covering about how to click.
If, for instance, I come to this article, you see it's not even linked.
If I click on photography is going to show me this page.
If I click on any other article here.
And again, you can see it's not even showing the idea of the article.
What we're are expecting to see here is maybe library and then cost and then slash the idea of the article
like something like I think and grow rich here.
Want to see that detail.
So I want to do that very quickly so that we cover to at least those two items today.
Now, how are you going to do this?
The first thing that we are going to be needing to do, we will go to our a double double W Fulda or
the font is very small.
Let me let me and logit.
Sorry, Karani.
What is the topic today?
I didn't get it.
I said the today the topic is you are routing.
Which one you are, you see, the answer is in there is the in the beginning Tobins.
So this is what they.
This is what they told you.
We needed to, first of all, cover these to cover.
Yes, yes.
Yes.
When we developed this this outline, I think we missed misplaced some of these items.
OK, but no problems.
We are going to be covering that today.
So that is what they said before we covered this.
We need to display our articles on the front end here, all of them for the articles that we have on
the database.
We need them here so that now after we click on an article, we want to navigate to the page that has
the details of that article.
So that is what we want to do today.
So this is what this is what you call your regular routing.
Yes, that is you are railroading it, it's it's not over yet, does not come, obviously, in therapy,
if you integrate your own theme, you have to do you there are some things that you need to do.
We are going to be seeing that today.
OK, yeah.
So I had I had an index dot p p my friend, he had just deleted it so that you can create it from scratch.
And remember what we said it, we said that if you have an index dot the email file, if you want to
solve that file with, with some python code you need an index dot Petfinder.
So the naming of the files must match.
So you're going to.
Right.
Click here and create an index file.
And then in this file we are going to be putting in the code from the documentation.
You remember the code that we had last time.
So you're going to go into those here and then you're going to look for a page, it's called what it's
called Photo Autopage I think Pottow.
This, yeah, this one, and then you can scroll down to this part, we need this piece of code.
So we copied and pasted here and we are not interested in this second line of code here.
So what you can go ahead and do immediately is to write, to get our articles so we can do articles
equals in this one because we want to get a number of them.
We can write on Esquibel to get to get to that so we can do it to be good, Eskil.
And then you say here we are going to see if we can just go ahead and select everything, but of course,
if if from your database, we're going to select only what you need so that you can reduce the load
time of your software so that it's all from our people is at record library.
And then we can organize this as a dictionary so we can see and the same this through.
So we have this, we have this, and hopefully we have written everything properly here so we can go
ahead now and compose our we can go ahead and compose our.
I mean, to minimize this, to get some space on our own so we can see how context equals and then we
as an object and we see.
This one is inside that articles and then we assign this to the articles that you got here so we can
put it there and see if indeed we have that.
Now, if this if the query here is correct, everything that we have from this table has now been returned
and we have it in our index not be advertised on file here.
So how we are going to get it, get what we need.
We can come to our front and look for where we have this photography.
We can just try and copy.
I clicked.
So let me copy our costs.
And then I go back here, find it.
I can see it here.
So we want to basically what we want to do, want to remove to remove all these items and only leave
one of them so that we can loop through.
We can look a little without that single item.
So let's see this one that looks like it.
So we need to remove all these others that we have here.
So from here, this one will need to remove so we can compress it.
We also need to remove that.
There's a need to remove that, remove that, remove this one also, I think up to them.
So we need to remove all these, remove them.
We can save and try to see what we have on the front end now.
So we reload this.
And you see, we have only one item of courses, we have only one, so we are going to loop with this
one and we are expecting to get out.
We are expecting to get all items in that.
In this case, we expect to get a how many the number of items, the number of articles we have here.
So let's go here and write our Ginge code.
Why is this here?
So here you are going to do Ginge you're going to see for article in articles.
And these articles, these articles is we are referring to the articles that we returned from our from
our context here.
So for article in articles, look through that.
Then we can just end our follow up here so and feel like that.
And we are expecting now, of course, we are not going to be seeing the details of these things here,
but we expect to see when we do this, we expect if our code is working, we want to see a number of
these ones to duplicate it.
So let's review and see whether that is it.
Yes.
And we have and we have a number of them.
So that means that our queries running and we have about three times two, three, four, 12, 13.
I think we have around 18 articles in our database.
So the next thing that remains now is just to display this content here.
And that that that becomes very easy because it's just to take this article, for instance, and in
the photography where we have photography, replace this with opening and closing and then we say photography,
dot, I don't know what is the name of this.
Let's see from the back end article.
Name the article name.
So we can do an article and ask him if he wants to go back here, we reload, we expect to see the names
of articles displayed every year.
We have three Dadri, we have the two we have reached that.
We have all these.
If you look at these, these are the articles that we have here on our database here.
So we have them now displaying on the front end.
And maybe if you want to organize them, if you want to order them, this is a normal esquibel.
You are able to do that so I can come here and say something like or to buy in and we can order that
if I want.
Let's see.
That's been our DP, my admin here.
And we look for training database and then we look for adequate library.
It should be somewhere here.
LeBron is here and we can order by this creation on this creation, ideally this creation that is there
is a timestamp for when this item was inserted into this table, this database table, then this modified
keeps tracking the changes that are made.
So if you edit if you edit the article, this time stamp is going to change.
But this remains constant.
The day that you created that article is the day that is going to be logged the other day and the time
so we can order by creation so we can see order by.
Prison, we can order the order, this descending by descending, so if we reload this, we expect that
the items that are on top of that list are think and grow rich, come stop.
And that is the article we have on the top here.
They will reach that.
Yeah, I think yeah.
I think the timing was not like they are they organized here.
So it's not that organized.
Now, the next thing, if you click on this cause, for instance, if I click on this, it takes me
to this page.
You see things thing, the Kangaroo Ridge and the reason why it's doing this.
Remember, we we we had recorded this on our we had recorded that on our horses cost typifying let me
open it here so that you can see if I open Kozloduy like you see this one is hardcoded.
So this is what you want to do today.
So what we have been doing today is wrapping up the wrapping up the displaying of these articles on
the front end, which of finished unless if you have questions.
So the next thing that I want us to cover now is stop recording this, because if we come down here
and click this something like zero to one, we click this.
We expect we are supposed to see 021 here.
But you see, it's telling us the can it simply because it's hard coded.
So we want to see how we are going to route so that we have articles, real articles here and there,
even these images.
You can represent this the same way we did.
We did not the front end.
So for instance, this think and grow rich.
But unfortunately, we don't have all the images.
We are not going to be displaying that.
But it is as simple as putting here, which is the image, as simple as putting articles, dot image,
sort of image, the variable that you had when you were in there for group dot, the name of the image
or the name of the image field in your database.
So if you have questions now up to that point, we can take them, then move forward Karani, there
is a delay in the loading for screen.
So when you move from screen to screen, so give, give, give sometimes to loading, because we are
not sometimes we cannot see what you are right in the court, for example.
It's only been, can I say to jump out and jump in again.
Maybe it will help solve the delay.
Trayvon is the.
So that's why it is going back.
OK, I am back.
Welcome, welcome.
As you are audible, but just give the give when you move from screen to screen.
Yes.
The fraction of second to load like that, is not it.
Yeah, yeah, yeah.
Go ahead.
OK, so do we have an equation or.
I glad.
OK, so so now let's go ahead and connected this in connecting this item.
So now what do we do?
What we normally do to connect that item?
I'm going to close the index, the DECMIL and index the tie, because ideally we almost finished with
those.
I want to remain with this with the Peli.
This is where we have some work to do and we also have some work to do with the with the hooks NBA Finals.
So open also open the file.
And this is where we need to this is where we need to define this is what we need to define our our.
Our out so we can come maybe somewhere around here.
Just go on file and add the following, the following.
This parameter screen is not visible.
Yes, sir.
Sir, your screen commander.
Oh, sorry, sorry, sorry, sorry.
Yeah.
OK, so it's visible now.
Yes, yes.
OK,
so I was saying you can come to any part of your house to apply for bail, and I am I am just below
the generator's ton here and then added the following code website about road rules, because they are
not they are not by default on frappé.
So if we come to our browser here, if you come to their browser and then we click on Think and Grow
Rich, we expect this thing to have a navigator.
So if I copy this and put it here and like that and then I click on Enter, I am going to get on here.
But ideally it's supposed to be working.
And there is.
When I am doing the congruity, I remember in our database the primary key.
The primary key, the one I'm pointing here in our database is the title of the article.
So think Anchorage should be the one that we are using to get the article that you want to get.
So this ideally should be working.
It doesn't work.
And there is it does doesn't work is because we have not done you are routing and that is what we want
to do now.
So you can do a website and at school you are a school, not you are sorry.
And ask what route wrote and that school.
And then rules underscore.
This is a school website, road rules and then this takes in on Harry.
He in and around this area.
You can put in a number of items, so we are going to start with our first one and I'm going to be explaining
what it does.
This area contains objects.
So, again, this is inside this area.
We will have objects with an array of objects.
And then inside here, we're going to have two sets of items.
The first set of items is the from root.
So I can just go ahead and do here from root.
And then the next set of items that we are going to be having here is that truth.
So I can do a comma and then I do two rounds.
This tells Frappier, I want you to move from this to this.
So these two items must be here.
And then inside here we are going to do like the this is an object.
So you are going to do Key and us so you can do call on here and then we open another set of brackets.
I mean, good goods.
And this one, the take away points here.
This one must start with us.
Tell us the route they're going to provide here.
Must start with a slash.
And then what follows is the name that is on you.
Let me just go back the name that is on your page, the page that you want to get in this case, our
detailed speech.
So if you see this, other than the base you are, we have a library and the course.
So we will be copying that and then we will pass it here.
OK.
And then inside here, because we also want to pass the idea, the primary key of the article, we are
going to do that angle brackets and then we can supply something like this one.
We can pass it on in here as long as it is inside the angled brackets.
And then you are going to out.
Of course, we had a comma here and then the next thing that remains is to up on our two rounds.
Two rounds, again, is going to be a key and very precise so that the value that we are going to be
providing here is only result.
So it is close now in our case library.
So this one is not prepared.
It will tell us if you put us right here, are going to to plunge yourself into issues.
So the only one that you must pass is the from road to road is not the that's not the actually not that
it does not need to have a slash.
You must not put us right here.
So that is what we needed to do.
So if you had many other roads like in France, if we hit, we hit another one here.
You can just from here and then you are going to have another object here, maybe something that comes
from books to something else so you can pass as many objects here as you wish.
So now with this one declared here, if I go back to the page that we had, the page that had an error,
this one, and then I wrote, if Arpège was fine, this is supposed to happen now.
But again, it does not have our content, basically, because we have had to code that we have had
good to this content.
It is it if you go to the to the course, this is how good this is going to get only the article with
this primary key.
But we are coming here, so we are going to see also how to get individual individual articles here.
Before we do that, we need to change our road, not our road.
But there you are on the homepage.
You see here we have a number of articles have included.
Look at the bottom here, the bottom of the screen when I hover is seeing library cause this one library
called this one library course.
We need to link this to the individual, to their respective pages and all.
Because when I click here and I do like something like they want to hear the pause or whatever it's
loading we are now, it is not safe for us to go to the index page.
And when we have this hypertext reference course, we can do class and then we pass.
We pass.
This year we are going to pass what we are going to pass.
I mean, this is what contains that you are ill or the primary key of our article.
We can copy that and also put it here on the on the title of the article so we can put it here.
And we have a slide here, civic movement to the front page.
And I need a few seconds to load up your refresh.
And now and I, Hova, I have the titles you can see at the bottom of my page.
Let me minimize this.
The bottom of my page.
I have the kangaroo reach this one.
I have this to sixty to fifty eight and this one, we have reached that.
But again, even if I click on it, it's taking me to think and grow rich.
But look at you are you are still has as that rich that.
So the next question is how do we get this rich that from our post profile here, how do we get extract
that data and they pass it here so that every time this query runs, it queries the article with our
our the key that we have passed.
So why are we going to do that?
We are going to pass.
We are going to use a function of called frappé.
Let me do something like article so that you can see it.
Article equals Crapp.
It's good for to but from because we can do for them for something like that.
Think it's like that, think it's like that, so let's see whether we have it so we can print.
It's print.
I want to see where that is printing so I can do that.
Formatted string, and then I can post this article here.
Save it, let's see what we have here.
So we are going to load this page.
And then we are going to go into a terminal and you see here you have reached that.
So this one has looked let me make this larger in our terminal here.
It has a name, Richard.
How about we go to another article so we can go back home and we go to an article like this one there.
Boy one is they click on it, go back to our console.
We have named the boy Wednesday.
So now we are able to get the article that has been clicked by using frappé dot form dict.
So how about now we take this form and instead of putting it there, we can delete this and the out
of print function.
We don't need it and instead will instead of doing this, we pass it on from the dot.
You see what it is logging.
He has a name so we need to copy this name.
Well, it does go here in just the name so that it gives us the exact item that we need.
Then we save it.
I'm going to go back to our page Reloaded, so click on this, I wanted to take note of the let me click
the first one to reach this one.
Take note of this.
Remember, this is dynamic data.
So we have the kangaroo reach here.
If I go back to the home page, I scroll down to something like that.
I click on this take note.
This one is now restored.
So and we don't have an image here.
You can see this one doesn't have an image.
That's why it's complaining.
If I go to read that and I applaud the photo waves photo, I attached an image here.
I can just attach a which image, let me just download an image from the Internet book, who needs.
And they get an image here like this one we used so we can use this one today.
So this one is very large.
So let's get to this one.
So save image and you can see it as BBT to the desktop and save.
And then we come to our article here and grab our image.
And upload that image immediacy, if if I reload this page, I am expecting now I'm going to see an
image here.
So let me try that and see whether it works.
And yes, you see, the image that you just uploaded is now watching because we have uprooted an image
on that.
So and these are the data that we have here is not dynamic.
If I go back again to the homepage and I select another article, I quote like this, the point is they
click on it.
This is the boy who harnessed the wind.
So we have and it doesn't have an image, ideally because this article doesn't have an image on the
back end.
So that done that covers the topic for you are routing.
If you don't have any questions, we are going to stop there.
Then I'm going to stop to talk very briefly about or I can just summarize this so that you ask questions
and we close building Web apps in Frappé.
This topic, topic number eight, that is what we have been doing because ideally building Web apps
is making sure that you can come to the back end here, creating a DOCTYPE, a do whatever you want
to do with it, maybe do some customizations and do all that.
And then maybe you can decide.
I do not want to use your next OVERPAYS default theme, so I want to install my own theme on my app
and then I can display that data on the front end.
So we have covered we have covered the whole of this topic.
So if you are comfortable with that today, we have closed topic number eight on the advanced topics
and topic number twenty one on the beginning topics.
I welcome any questions that you may have.
The number ages government building up.
Today only, right?
Yeah, no, not the only building where Bob is ideally what we have been doing like the whole time,
is making sure that you are able to use Frappier, you know, for a piece of remoulade framework like
any other like jungle, like Laravel, like all those.
So if you are able to build Web apps in Frappé, like you are able to create, DOCTYPE is able to do
custom scripting and now you can go ahead and also render your stuff on the front end.
That is what I meant by creating Web apps with Frappé so you can decide in your next project.
I am not going to use Django, I am going to use for.
Hey, yeah, so to summarize the process, now, you you make a page to show all items from DOCTYPE,
right?
Yes.
You are showing all your books, which is a DOCTYPE, all articles and every every articles you click
on the article, articles, name it to open it, open the article, page details which we are showing
the photo.
Yes.
Second, the second one, this chart.
Can you click on this because we, we didn't see the result.
Which one.
It is the the last book Ricchiardi which are called Article.
Rich, rich dad, rich dad is this one?
Yeah.
OK, so if I click on that deludes rich dad this one, we we uploaded an image.
Yeah, to go down, go down.
All the descriptions and there's all this content remembers from the theme, so if you want to change,
let's say, for instance, mom, you want to change this.
What can we change?
We change this Fezzan Fundraising's we change days to the description that we have received, reached
rich that rich that.
So we can say this is some things that more bitter.
So this is what we expect to see on on this section, on this issue.
So what we do, we come to our page and we close this and open this up, go to cosmonaut e-mail.
And then in.
Ways that you see this one is talking about this and this and then this is hardcoded, you move this
according you move it, and then here is what we need to pass.
We had let's see, we had what was the name of the article?
You are.
Oh, we had description, actually.
Actually, we have about the article you see we have about article your article description.
So we have it so we can listen to what we have done.
We have article description here, so it should be somewhere already.
So let's roll and see where it is coming up.
Article description, here it is, this is some test demo data.
Yeah, OK.
So now this is the dynamic, this is you are building the page depends on the article, correct?
Yes, yes, yes.
Absolutely, yes, yes.
So if we come to I know we don't have a description for some article, like let me show you like this,
the humanitarian disaster.
I love you.
See, this description is not here.
So if we come here and go to the boy, one is the wind in cricket about ATCO.
There's none is telling us, not because it's not there.
But if we come here and put this demo in save and now we reload here, we're going to we are going to
see that one loading here, this demo, because ideally it's dynamic.
So if an article doesn't have a description, it is not going to show.
So in other words, you want to see that this text static text this like the about article I had this
this time this is a demon.
Yes.
Before suppose you don't have BRP next, you don't use your DOCTYPE.
So to change this, to to change this text, you have to open the entertainment page and to change it
inside the entertainment page.
Right.
Correct.
So now you are saying, OK, just I give you a front end, you put whatever you want in this place,
it will show dynamically without you do not need any more developer.
No, you don't, you don't this the whole purpose of a dream, a dream like this one is you can go to
the Internet and look for a team that is like 90 percent or 95 percent of what you want.
And then you just take it, integrate it into application, and then you start replacing data like this
is static data.
This is a record that is so you not replacing this with the dynamic data from your database.
So your users are going to see dynamic data and you will not you will not have invested your time building
front end.
OK.
Yeah, yeah.
Yes.
So now you give him like self autonomy to change text in the front end dynamically, dynamically.
Just he will put whatever he wanted in this area or in this field saved reflected automatically.
It will be reflected in the website.
Absolutely.
Yes.
I got yes, yes, yes.
It make it very easy.
And the task to change the website.
Yes.
Correct.
Yeah, yeah, yeah, yeah.
Yes.
Please go ahead.
If we create a user website, this user will hire will he have access to the disk or not?
If you create a new user for the website, yes, I use a Web site, you can go to the desk.
Karen and I also look for user.
Now, what happens when you create a user, when you create a user?
Let's let's just do that.
When I come to users and I decide which is user user and I decide I want to create a new user.
You see this one?
This plan is talking about system user here.
You see why this is a rating system user.
So let me get it in full page, racist Amusa, where is it was it was it.
Was it.
So I lost it.
So what happens here?
When you create a user from here, the user is automatically granted permission to the disk.
But you can limit that by by by telling the system not to create a system user, but instead creator
our website user.
You see this website user.
So the website, if you create someone and give them the rights of our website user, they cannot log
in to the disk.
OK, yeah, we can get right now to the discussion.
If we create a website user.
I didn't get your questions right now, so if he look again, he will direct directly to to the website.
Let me show you what happens.
Let's just go ahead and create a Web site user, something like test e-mail, dot com.
And then we can see the first name is placed and say, you, Abuzer, last name.
So we give them the abuser will be end to abuser.
Last name, first name Web users are Web users like that.
So we can also change this to Web users Web site ineloquent.
So we go ahead and save.
Now, this is train, this is going to attempt to send the email.
So for us to be able to log in with that user, we need to come here and change the password because
we don't know that email doesn't exist.
But even if you look at this, you see there is nothing that is selected in the in the Rosia.
Nothing is directed here.
So they don't have any rights.
So judging the password drew something like this that they don't know what they need to adjust to that.
Save it.
No.
So let me log out or I can do an incognito.
Um, window, oh, it's opening on another screen, let me put it in so yeah, I can do.
Like that, 06 and then Log-in.
Well, I want to log in with our users.
I'm going to play the password and I mean the email and the password.
Doggin success, you see where they are taking.
They cannot go to their desk.
Both perfect.
Yeah, that's my question.
OK, OK.
Can you can you repeat the last one?
Karani, I didn't get it, so once once you login with the login, yeah, I have to pull it up again.
So here we are.
We go to there you are, El.
Ideally, this person is going to be taken to the website.
We are not going to go beyond the list and apply the password
login success then directly to the to the to the to the website.
You see, ideally what happens.
You see that you are not seeing it here is going to is going to library and library is what we set as
the basis for our website.
So this is not going to be taken.
No.
What is the usage of what is the difference between someone who logged in and someone who don't look
at the difference is this.
You can customize some parts of this website like a portal, such that if someone is not able to see
some pages.
So there are some pages that you can set in the mix, then make them not accessible to people until
when they are logged in.
So what happens?
Ideally in systems, you see systems checking conditions like a guest.
If someone is not logged in, that person is a guest.
But if someone is logged in, even if they are logged in with the library permission, I mean, with
the website user permission, that person is not against that person is a use of the system where you
will put this condition.
Guests are not guests.
Yes.
Yes, you got my question, Karen.
No, it was a good show.
No, I didn't.
Yeah, I'm asking you said some pages, you know, is a guest or not.
You put the condition.
Mm hmm.
Uh, yeah.
So where are you to put this condition to check if he's a guest or not?
Now, ideally, it is in the pothole, you see, when you are creating the potholes, the pothole pages
here.
You can decide to use it like like like in the front end here and here.
If you come here, you can decide to give the whole of this page.
There is guest.
I think Frappier has that is guest.
Let me see if they're using it against Frappier.
I promise not to restrict public access to posts you see like this one actually is on their recommendations.
So you see you see they even have that wrong guest blogger, website, web website manager.
So if someone is against the are some things they are not able to access, I think this is a topic that
people need to people need to do to research on a condition.
If you are added to the system as Web site user, you are not against your user.
So you're able to access some things that someone is logging in from another place of the world or cannot
access or something like like a blog.
If you write a blog, there are some content that you put for members only.
So you don't want that content to be seen by everybody.
So the easiest way to do that is to make some blog posts as members on content, which will mean that
guests will not see it is already visible to members who are who are using system users.
But this if you go to the pages in there and the website module in the in the in the yes.
Here you are a guest user.
I think if you look at this, these admin try to go and create a Web page using frappé standard.
Page by page three is yes.
Here in the property, they are asking there is checkboxes in the first place go up.
Full publishing a need to be logged in, yes or no, there is somewhere I forgot where exactly it's
in the Web page or.
And it needs to be to use this page.
You should check the there is Checkbook's login required or not ahar.
I saw it somewhere, I forgot it.
So what did I do, logged in logging flagged us.
My thinking is I think it just places not exist in flag on a page.
So if you take a like, for instance, the vertical but only able to see it and you check your check
must be logged in your area, that page is going to require someone to be a user.
Our website user.
So it's just going to flag that.
We just are on our Web forum.
Can you open up for Whipworm?
There is DOCTYPE code for reform.
Yes.
Look formalised.
Yes.
Open anyone logged login required this one.
Yes, this one is standard, the published web form login required is not allowed free and.
OK, OK, so here, when you do a report, you are linking this web form to other type, custom or standard
type, and you publish this Web form to the website and then, uh, the the user, uh, when you start
filling the web form, web form is feels like contact details or something for information you are getting
from user.
So when he started, when he start to open the way for this condition, login required his ticket.
If login required, that means it should provide username and password.
You go to Damián, so in this time when login required a system, we'll ask him for username and password,
then it will proceed to enter data and submit.
This is just similar to what you said earlier, when you design a page, this page, you are you are
putting good condition is against users, yes or not, but still, still.
OK, Boubacar, what is the use case?
If it is Web site user and you log in, then what is the added value?
Can anyone have access from them back where we will deploy this website?
Yes, it will have no success, but bye bye, everybody.
Now you're to at this.
You mean you mean first step is looking right, you will ask him to look in.
It's not like Amazon website.
Anyone can do it.
No, no, no, no, no.
You are saying it's like a private website.
Private?
Yes, it's a private.
I got you.
Is that one the easiest thing to do is just allow them to create to create accounts.
So you see, when I allow them to create accounts and they make sure that you have set the system in
such a way that when someone creates an account, they are automatically assigned to the rules of the
website user.
It will be as simple as that.
What a what I mean is,
number one, you are going to make your website in such a way that the landing page, I think we did
that this the last time is looking page is the login page login.
So good to log in page, go to login page.
Logout.
Then log in.
Yeah, this one, yeah, he will sign up, he will do sign up, for example, don't have an account
and sign up for this one.
Yeah.
This and this.
Yeah.
In this case, he will request a username password as a website user.
Alow.
Yes.
And so here, here, when he request and you use it automatically, the default user type will get assigned.
It's a website user, right?
Oh, yeah, correct, you are right, yeah, yeah, yeah, yeah.
OK,
so go back to the agenda Karani, can you go back to agenda?
Is there any other question I know?
Can you do?
Is there any question?
OK, now in the agenda, uh, can you highlight your routing is done OK?
Twenty one.
I'm just, uh.
Good question.
Before the session, uh, how many were we are expecting to finish the course.
So here there is three topics in the four topics in the beginning.
Yes.
So one, two, three, four, four in advance.
Then the foreign.
So maybe this week and the week, next week, end of next week, as a tentative, we can complete the
remaining course, right?
Yeah.
Yes, there isn't much heavier topics like this integration this is going to be along on this topic
is going to be very long, so I don't know whether it is going to it can definitely not fit in an hour.
OK, so we are going to see we are going to see what you going to do with it so we can put it at the
end.
Yes, yes, yes.
As I said, there is we discussed earlier in the script report, which which is very important.
You have been for your comments, so I will share my screen.
OK.
Your agenda and my agenda.
So here I put barcoding and and, uh, we discussed this another one, which is the script report.
And we will check if this two point we have time will do a script, report, picture and barcoding,
this is additional topics from the one we started earlier.
So now, now let's resume uninteresting.
We did this today one hour, and we closed this topic number twenty one.
It's closed.
So back to the what we say, the big topics, big topics.
We completed 2.5, five hours, so.
I have two hours and half is left in the in the beginning and seven hours left.
And adventured, Topix.
So it's like a summary of the progress on our training program.
So seven and, uh, to nine hours, nine hours maybe we cover this during this week and the week after.
Maybe we need some other.
Days after that.
Oh, almost done today.
So.
If there is no question, we shall close the.
Yes.
OK.
OK, thank you very much for your time and attendance.
See you not tomorrow.
After tomorrow, I will confirm, as usual by email.
Thank you, Karen.
Thank you, all of you and to you next time.
Thank you, thank you, thank you.
Bye bye bye.
Thank you.
Bye bye.